body {
	background-image: url(../nav/bg_item.png);
	background-repeat: repeat-x;    font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif;
}

h2{font-weight:normal}
div.cat_list{clear:none; float:left;width:40%;margin:4%}
.adv_wrapper {
	margin: auto;
	width: 1000px;
}
body {
}
.adv_header {
	height: 90px;
}
.adv_header .adv_logo_item {
}

.adv_wrapper .adv_main_ads {
	height: 270px;
	clear: both;
	background:#fff;
	box-shadow: 0 0 5px #FFCC00;
    margin: auto;
    padding: 0;
}
.adv_content {
min-height:300px;
}
.main .adv_content{
 background-color: #Fff;

	box-shadow: 0 0 5px #FFCC00;    border-radius: 4px 4px 4px 4px;
    color: #C09853;
    margin: 20px 0px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.adv_left_content{
	float:left;
	width:640px;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.adv_right_content{
float:left;
width:240px;
padding:5px 10px;
padding-right:0PX;
}

.adv_right_content .smenu li{line-height:30px;border-bottom:dashed 1px #f0f0f0}
.adv_right_content .smenu li a{
	padding-left:30px;
	display:block;

}
.adv_right_content .smenu li a.selected
{	background-image: url(../nav/toggler.png);
	background-position: left center;
	margin-left:-20px;
}
.adv_header .menu {
	float: right;
	margin-top: 43px;
	min-width: 500px;
	background-image: url(../nav/bg_nav.png);
	line-height: 35px;
	font-size: 14px;
	
	box-shadow: 0 0 3px #7FC57F;
}
.adv_header .menu li, .adv_footer li {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #217421;
	float: left;
}
.adv_header .menu li  a ,.adv_footer li a{
	color: #FFCC00;
	padding-right: 15px;
	padding-left: 15px;
}
.adv_header .menu li  a:hover ,.adv_footer li a:hover{ color:#f0f0f0}
.menu li.selected {
	color: #3DA73D;
	background-color: #FFCC00;
	background-image: url(../nav/yellow_bg.png);
}
.menu li.selected  a{
	color: #3DA73D;
}


.adv_header .adv_logo_item {
	float: left;
	width: 300px;
	margin-top: 10px;
}
.shadow {
    background: url("../nav/shadow.png") repeat-x scroll center bottom transparent;
    height: 80px;
    position: absolute;
    top: 350px;
    width: 100%;
	z-index:0;
}
.home_links{

 background-color: #FCF8E3;

	box-shadow: 0 0 5px #FFCC00;    border-radius: 4px 4px 4px 4px;
    color: #C09853;
    margin: 20px 0px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	min-height:150px;
}.home_links .item_list {
	float: left;
	width: 270px;
	margin-right: 20px;
	padding: 10px;
}
.home_links .item_list2 {
	width: 300px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFCC00;
	border-left-color: #FFCC00;
	min-height:150px;
}
.home_links .item_list3 {
	width: 270px;
	margin-right: 0px;
}


.adv_footer{

	background-image: url(../nav/bg_nav.png);
	line-height: 28px;
	border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 5px #7FC57F;
	text-align:right;
	padding:5px 30px;
	color:#CCCCCC;
	}
	
	.adv_footer li{float:left;} 
	.adv_footer li a{padding:5px 10px; }
	.adv_logo_item a img {border:0px;padding:0px; background:none;}
	
.imglist.gallery{float:left;margin:20px;padding:10px;width:250px;
	border-radius: 4px 4px 4px 4px;box-shadow: 0 0 5px #FFE786;
    text-align:center
	}

.imglist.gallery:hover{
   box-shadow: 0 0 5px #7FC57F; }
   
.home_links li{padding:2px;border-bottom:solid 1px #f0f0f0}

.slider {
    border-bottom: 1px solid #F0F0F0;
    height: 120px;
    overflow: hidden;
    padding: 5px;
}
.slider li {
    height: 120px;
    overflow: hidden;
}